/* General */

html{
	
}
body{
  color:#878787;	
  fonti-style: "Lucida Grande",Arial,Sans-serif;	
}
p, li{
  font-size:0.9em;
}

h1, h2, h3, h5{
  color: #ffa011;
}

h3{
	font-size:1.1em;
	font-weight:bold;
	padding:10px;
}

h5{
	font-size:1em;	
}

a{
  color:#878787;
  text-decoration:none;
}

a:hover, a:active{
  color:#ffa011;
}

label{
  font-size:0.8em;
  font-weight:bold;
}

input{
  border:1px solid #d7d7d7; 
}



button{
	background: transparent url(../images/button/background-button.gif) repeat-x;
	color:#fff;
	font-size:0.9em;
	padding:0 4px 0 4px;
}

button#login{
	float:right;
	margin:10px 4px 10px 10px;
}

table{
	margin:auto;
	
}

td{
	padding:10px;
}

.clear-all{
  clear:both;	
}

.rounded-corners-all{
  -webkit-border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  border-radius:5px;	
}

/* Header */

#hd{
	background: transparent url(../images/logo.gif) 0px 10px no-repeat;
	height:70px;
}

/* content box */


/* top menu */

#top-menu-container{
	margin:10px 0px 10px 0px;
}

ul#top-menu {
	float:left;
}

ul#top-menu li{
	display:inline;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:0px;
	font-size:0.9em;
}

#seach-container{
	float:right;
}

#search-input-field{
  font: 13px "Lucida Grande",Arial,Sans-serif;
  padding:6px;
  border:1px solid #d7d7d7;
  border-right:0px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-bottomleft:5px;
  border-top-left-radius:5px;
  border-bottom-left-radius:5px;
 background-color:#FFF; 	
}

#search-input-field:focus{
  background-color:#F0F0F0; 	
}

#search-input-button{
  border-width:1px 0 1px 1px;
  border:1px solid #d7d7d7; 
  font: 13px "Lucida Grande",Arial,Sans-serif;
  
  -webkit-border-top-right-radius:5px;
  -webkit-border-bottom-right-radius:5px;
  -moz-border-radius-topright:5px;
  -moz-border-radius-bottomright:5px;border-top-right-radius:5px;
  border-bottom-right-radius:5px;
  
  color: #333333;
  outline-width: 0;
  padding: 6px 12px;
  text-shadow: 0 1px 0 #FFFFFF;
  
}

#search-input-button::-moz-focus-inner{
  padding:0;
  border:0;
}

/* logon form */

#logon-container, #left-menu-container, .content-box{
	border:1px solid #d7d7d7;
	margin-bottom:8px;
}
#logonForm{
	margin:0 10px 10px 10px;
}
ul#register{
	clear:both;
	margin:0 10px 10px 10px;
}

/* main banner */
#main-banner-container{
	background: transparent url(../images/banner-turn-table.gif) no-repeat;
	height:251px;
	margin-bottom:8px;
}	
ul#left-menu{
	margin:0 10px 10px 10px;	
}
ul#left-menu li{
	margin:0 0 6px 0;
	font-size:0.9em;	
}
#ft{
	padding:10px;
}
h5#copyright{
	float:left;
}
ul#footer-menu li{
  float:right;
  display:inline;
  font-size:0.7em;	
  padding-left:10px;
}
#bd{
  clear:both;
}
.big-form{
  margin:auto;
  width:20em;
  margin-top:2em;
}
.big-form input{
  font-size:2.0em;
  margin-bottom: 1em;
}
.big-form label{
  font-size:1em;
}
.big-form button{
  background: transparent url(../images/button/background-button.gif) repeat;
  color:#fff;
  font-size:1.8em;
  padding:4px 4px 4px 4px;
  width:13em;
}

